emacs.git
14 years agoUpdate debian/changelog for 23.3+1-5 release.
Rob Browning [Sun, 29 Jan 2012 20:07:24 +0000 (14:07 -0600)]
Update debian/changelog for 23.3+1-5 release.

14 years agoChange negated build-dep [!hurd-i386...] to [linux-any].
Rob Browning [Sun, 29 Jan 2012 20:01:15 +0000 (14:01 -0600)]
Change negated build-dep [!hurd-i386...] to [linux-any].

Thanks to Robert Millan <rmh@debian.org> for the report.

Closes: #634336
14 years agoAdd conflict with cedet, eieio, and speedbar.
Rob Browning [Sun, 29 Jan 2012 20:01:11 +0000 (14:01 -0600)]
Add conflict with cedet, eieio, and speedbar.

Don't allow the older standalone packages to remain installed since
they break emacs23, emacs23 includes them, and they're no longer in
unstable/testing.

Thanks to Ivan Vilata i Balaguer <ivan@selidor.net> for the report.

Closes: #632142
14 years agoAdd debian/rules support for hardened build flags.
Rob Browning [Sun, 29 Jan 2012 20:00:33 +0000 (14:00 -0600)]
Add debian/rules support for hardened build flags.

Thanks to Moritz Muehlenhoff <jmm@debian.org> for the report and the
patch.

Closes: #655118
14 years agoAdd 0019-Add-a-printf-attribute-to-movemail.c-to-allow-harden.patch.
Rob Browning [Sun, 29 Jan 2012 19:53:42 +0000 (13:53 -0600)]
Add 0019-Add-a-printf-attribute-to-movemail.c-to-allow-harden.patch.

Use varargs in movemail.c error() and add a printf attribute to
support hardened build flags.

14 years agoAdd a printf attribute to movemail.c to allow hardened build flags.
Rob Browning [Sun, 29 Jan 2012 19:42:57 +0000 (13:42 -0600)]
Add a printf attribute to movemail.c to allow hardened build flags.

Emacs should now support the -Wformat -Wformat-security
-Werror=format-security build flags.

Reported-by: Moritz Muehlenhoff <jmm@debian.org>
Author: Rob Browning <rlb@defaultvalue.org>
Date: Sun, 29 Jan 2012 13:51:13 -0600
Forwarded: bug-gnu-emacs@gnu.org
Bug-Debian: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=655118
Applied-By: Rob Browning <rlb@defaultvalue.org>
14 years agoAdd 0018-Don-t-let-CEDET-execute-code-from-an-arbitrary-Proje.patch.
Rob Browning [Sun, 29 Jan 2012 19:40:42 +0000 (13:40 -0600)]
Add 0018-Don-t-let-CEDET-execute-code-from-an-arbitrary-Proje.patch.

Don't execute arbitrary elisp code from any file named Project.ede in
or above a CEDET-related directory (CVE-2012-0035).

Thanks to Florian Weimer <fw@deneb.enyo.de> for the report.

Closes: #655299
14 years agoDon't let CEDET execute code from an arbitrary Project.ede file.
Rob Browning [Sun, 29 Jan 2012 19:40:38 +0000 (13:40 -0600)]
Don't let CEDET execute code from an arbitrary Project.ede file.

CEDET will no longer execute arbitrary elisp code from any file named
Project.ede that it finds in or above a CEDET-related directory
(CVE-2012-0035).

Provided-by: Florian Weimer <fw@deneb.enyo.de>
Date: Tue, 10 Jan 2012 07:50:49 +0100
Applied-by: Rob Browning <rlb@defaultvalue.org>
Applied-Upstream: http://bzr.savannah.gnu.org/lh/emacs/emacs-23/revision/100631
Bug-Debian: http://bugs.debian.org/655299
Closes: #655299
14 years agoAdd 0017-Define-POSIX_SIGNALS-for-GNU-Hurd.patch.
Rob Browning [Sun, 29 Jan 2012 19:39:56 +0000 (13:39 -0600)]
Add 0017-Define-POSIX_SIGNALS-for-GNU-Hurd.patch.

Thanks to Samuel Thibault <sthibault@debian.org> for the report and
the patch.

Closes: #650976
14 years agoDefine POSIX_SIGNALS for GNU/Hurd.
Rob Browning [Sun, 29 Jan 2012 19:34:44 +0000 (13:34 -0600)]
Define POSIX_SIGNALS for GNU/Hurd.

Emacs will now use POSIX signals on GNU/Hurd which avoids a build
failure when a 15MiB-long write is interrupted by a signal, and Emacs
hasn't set the SA_RESTART flag.

Author: Samuel Thibault <sthibault@debian.org>
Date: Sun, 4 Dec 2011 19:47:54 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #650976
14 years agoAdjust debian/changelog for UNRELEASED 23.3+1-5 development.
Rob Browning [Sun, 29 Jan 2012 19:32:08 +0000 (13:32 -0600)]
Adjust debian/changelog for UNRELEASED 23.3+1-5 development.

14 years agoUpdate debian/changelog for 23.3+1-4 release.
Rob Browning [Wed, 26 Oct 2011 00:59:35 +0000 (19:59 -0500)]
Update debian/changelog for 23.3+1-4 release.

14 years agoAdd 0016-Use-CRT_DIR-to-find-crt-.o-on-ppc64.patch.
Rob Browning [Wed, 26 Oct 2011 00:56:02 +0000 (19:56 -0500)]
Add 0016-Use-CRT_DIR-to-find-crt-.o-on-ppc64.patch.

Thanks to Hiroyuki Yamamoto <yama1066@gmail.com> for the report and
the patch.

Closes: #646609
14 years agoUse CRT_DIR to find crt*.o on ppc64.
Rob Browning [Wed, 26 Oct 2011 00:52:51 +0000 (19:52 -0500)]
Use CRT_DIR to find crt*.o on ppc64.

The Emacs build should now look for crt*.o in the correct multiarch
location during ppc64 builds.

Provided-by: Hiroyuki Yamamoto <yama1066@gmail.com>
Date: Wed, 26 Oct 2011 01:39:35 +0900
Applied-by: Rob Browning <rlb@defaultvalue.org>
Bug-Debian: http://bugs.debian.org/646609

14 years agoUpdate debian/changelog for 23.3+1-3 release.
Rob Browning [Tue, 25 Oct 2011 03:46:03 +0000 (22:46 -0500)]
Update debian/changelog for 23.3+1-3 release.

14 years agoAdd 0015-Look-for-crt1.o-in-the-correct-multiarch-location.patch.
Rob Browning [Tue, 25 Oct 2011 03:41:53 +0000 (22:41 -0500)]
Add 0015-Look-for-crt1.o-in-the-correct-multiarch-location.patch.

Thanks to Sven Joachim <svenjoac@gmx.de> for the report and the patch,
and and Philipp Kern <pkern@debian.org> for the 23.3+1-1.1 NMU, which
included it.

Closes: #629567
14 years agoLook for crt1.o in the correct multiarch location.
Rob Browning [Tue, 25 Oct 2011 03:29:59 +0000 (22:29 -0500)]
Look for crt1.o in the correct multiarch location.

The Emacs build should now be able to handle the fact that crt1.o is
no longer in /usr/lib.  It was moved to support multarch.

Provided-by: Sven Joachim <svenjoac@gmx.de>
Date: Sat, 25 Jun 2011 08:25:48 +0200
Applied-by: Rob Browning <rlb@defaultvalue.org>
Bug-Debian: http://bugs.debian.org/629567
Applied-Upstream: http://lists.gnu.org/archive/html/emacs-diffs/2010-04/msg00325.html

14 years agoUpdate debian/changelog for 23.3+1-2 release.
Rob Browning [Mon, 24 Oct 2011 02:02:04 +0000 (21:02 -0500)]
Update debian/changelog for 23.3+1-2 release.

14 years agoPass the correct crt-dir to ./configure for multiarch.
Rob Browning [Sat, 8 Oct 2011 03:54:21 +0000 (22:54 -0500)]
Pass the correct crt-dir to ./configure for multiarch.

Thanks to Sven Joachim <svenjoac@gmx.de> for the report and the patch,
and thanks to Philipp Kern <pkern@debian.org> for the 23.3+1-1.1 NMU
which included the patch.

Closes: #629567
14 years agoBuild-depend on libjpeg-dev rather than libjpeg62-dev.
Rob Browning [Sat, 8 Oct 2011 15:50:48 +0000 (10:50 -0500)]
Build-depend on libjpeg-dev rather than libjpeg62-dev.

Thanks to Bill Allombert <ballombe@debian.org> for the report and
Philipp Kern <pkern@debian.org> for the 23.3+1-1.1 NMU which included
a patch.

Closes: #633744
14 years agoDrop dh --with autotools_dev; it doesn't work if config.* files are missing.
Rob Browning [Sat, 8 Oct 2011 16:25:36 +0000 (11:25 -0500)]
Drop dh --with autotools_dev; it doesn't work if config.* files are missing.

14 years agoDon't test for src/emacs.c in rules since the whole tree is in git now.
Rob Browning [Sat, 8 Oct 2011 16:08:03 +0000 (11:08 -0500)]
Don't test for src/emacs.c in rules since the whole tree is in git now.

14 years agoDon't explicitly add leim to locallispath since it's no longer necessary.
Rob Browning [Mon, 18 Apr 2011 00:38:48 +0000 (19:38 -0500)]
Don't explicitly add leim to locallispath since it's no longer necessary.

Closes: #476660
14 years agoAdjust debian changelog and rules for UNRELEASED 23.3+1-2 development.
Rob Browning [Sun, 23 Oct 2011 06:21:11 +0000 (01:21 -0500)]
Adjust debian changelog and rules for UNRELEASED 23.3+1-2 development.

14 years agoAdd 0014-Add-i386-to-cpp_undefs-in-configure.in-to-fix-i386-m.patch.
Rob Browning [Sun, 23 Oct 2011 06:19:46 +0000 (01:19 -0500)]
Add 0014-Add-i386-to-cpp_undefs-in-configure.in-to-fix-i386-m.patch.

Thanks to Steve Langasek <steve.langasek@canonical.com> for the
report, Sven Joachim <svenjoac@gmx.de> for the patch, and Philipp Kern
<pkern@debian.org> for the 23.3+1-1.1 NMU, which included it.

Closes: #620795
14 years agoAdd i386 to cpp_undefs in configure.in to fix i386 multiarch builds.
Rob Browning [Sun, 17 Apr 2011 17:26:59 +0000 (12:26 -0500)]
Add i386 to cpp_undefs in configure.in to fix i386 multiarch builds.

Multiarch builds should now work on i386.

Multiarch builds failed on i386 because the toolchain triplet does not
match the multiarch directory (i686 != i386).

Author: Rob Browning <rlb@defaultvalue.org>
Date: Mon, 31 Jan 2011 01:13:35 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #620795
15 years agoUpdate debian/changelog for 23.3+1-1 release.
Rob Browning [Sun, 10 Apr 2011 15:45:30 +0000 (10:45 -0500)]
Update debian/changelog for 23.3+1-1 release.

Add git executable bit to debian/mangle-info.

15 years agoFix incorrect attribution and metadata in FONTCONFIG_LIBS patch.
Rob Browning [Sun, 10 Apr 2011 15:41:16 +0000 (10:41 -0500)]
Fix incorrect attribution and metadata in FONTCONFIG_LIBS patch.

15 years agoExpect 0 from kill() for zombies on GNU/Hurd.
Rob Browning [Sun, 10 Apr 2011 15:03:45 +0000 (10:03 -0500)]
Expect 0 from kill() for zombies on GNU/Hurd.

Emacs should no longer hang while waiting for child processes on GNU/Hurd.

Author: Samuel Thibault <sthibault@debian.org>
Date: Mon, 31 Jan 2011 01:13:35 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #611591
15 years agoFix a tty-related preprocessor inclusion error affecting GNU/Hurd systems.
Rob Browning [Sat, 9 Apr 2011 03:50:51 +0000 (22:50 -0500)]
Fix a tty-related preprocessor inclusion error affecting GNU/Hurd systems.

A problem with the preprocessor defines in src/term.c has been fixed.
This problem would cause Emacs to fail on GNU/Hurd systems as follows:

  $ emacs -nw
  emacs: Not a tty device: /dev/tty

Author: Samuel Thibault <sthibault@debian.org>
Date: Thu, 20 Jan 2011 02:17:24 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #610576
15 years agoDon't clear FONTCONFIG_LIBS and FONTCONFIG_CFLAGS in configure.
Rob Browning [Thu, 7 Apr 2011 02:44:42 +0000 (21:44 -0500)]
Don't clear FONTCONFIG_LIBS and FONTCONFIG_CFLAGS in configure.

The build should no longer fail when linking with --no-add-needed

Previously, configure would clear FONTCONFIG_LIBS and
FONTCONFIG_CFLAGS.  This would break the build when compiling with a
linker that defaults to --no-add-needed.  For example:

  /usr/bin/ld: ftfont.o: undefined reference to symbol 'FcInit'

configure should no longer clear these variables.

Author: Matthias Klose <doko@ubuntu.com>
Date: Mon, 28 Feb 2011 01:02:41 +0100
Added-by: Rob Browning <rlb@defaultvalue.org>
Closes: #554324
15 years agoRemove debian/dfsg-splitter since the split is now being handled in git.
Rob Browning [Sun, 10 Apr 2011 15:34:26 +0000 (10:34 -0500)]
Remove debian/dfsg-splitter since the split is now being handled in git.

15 years agoUpdate debian/copyright for Emacs 23.3.
Rob Browning [Sun, 10 Apr 2011 15:19:22 +0000 (10:19 -0500)]
Update debian/copyright for Emacs 23.3.

15 years agoMerge patch fixing child process wait on GNU/Hurd.
Rob Browning [Sun, 10 Apr 2011 15:06:46 +0000 (10:06 -0500)]
Merge patch fixing child process wait on GNU/Hurd.

15 years agoExpect 0 from kill() for zombies on GNU/Hurd.
Rob Browning [Sun, 10 Apr 2011 15:03:45 +0000 (10:03 -0500)]
Expect 0 from kill() for zombies on GNU/Hurd.

Emacs should no longer hang while waiting for child processes on GNU/Hurd.

Author: Samuel Thibault <sthibault@debian.org>
Date: Mon, 31 Jan 2011 01:13:35 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #611591
15 years agoMerge patch fixing tty-related preprocessor inclusion error.
Rob Browning [Sun, 10 Apr 2011 15:00:32 +0000 (10:00 -0500)]
Merge patch fixing tty-related preprocessor inclusion error.

15 years agoRely on autotools-dev for config.guess and config.sub.
Rob Browning [Sat, 9 Apr 2011 04:16:20 +0000 (23:16 -0500)]
Rely on autotools-dev for config.guess and config.sub.

15 years agoFix a tty-related preprocessor inclusion error affecting GNU/Hurd systems.
Rob Browning [Sat, 9 Apr 2011 03:50:51 +0000 (22:50 -0500)]
Fix a tty-related preprocessor inclusion error affecting GNU/Hurd systems.

A problem with the preprocessor defines in src/term.c has been fixed.
This problem would cause Emacs to fail on GNU/Hurd systems as follows:

  $ emacs -nw
  emacs: Not a tty device: /dev/tty

Author: Samuel Thibault <sthibault@debian.org>
Date: Thu, 20 Jan 2011 02:17:24 +0100
Applied-By: Rob Browning <rlb@defaultvalue.org>
Forwarded: bug-gnu-emacs@gnu.org
Closes: #610576
15 years agoAdjust emacsVER-common.README to accomodate new patch headers.
Rob Browning [Fri, 8 Apr 2011 04:35:20 +0000 (23:35 -0500)]
Adjust emacsVER-common.README to accomodate new patch headers.

Add debian/patch-to-news to handle converting new git-dpm style patch
headers to emacsVER-common.README.

15 years agoUpdate changelog for 23.3 merge; remove unreleased 23.2+1-8 entry.
Rob Browning [Fri, 8 Apr 2011 03:02:00 +0000 (22:02 -0500)]
Update changelog for 23.3 merge; remove unreleased 23.2+1-8 entry.

15 years agoRemove vestigial comments in emacsVER-common.README.
Rob Browning [Fri, 8 Apr 2011 02:33:37 +0000 (21:33 -0500)]
Remove vestigial comments in emacsVER-common.README.

15 years agomerge deb/emacs23/d/sid/dpm-patched into deb/emacs23/d/sid/master
Rob Browning [Tue, 5 Apr 2011 04:02:03 +0000 (23:02 -0500)]
merge deb/emacs23/d/sid/dpm-patched into deb/emacs23/d/sid/master

15 years agoDon't clear FONTCONFIG_LIBS and FONTCONFIG_CFLAGS in configure.
Rob Browning [Thu, 7 Apr 2011 02:44:42 +0000 (21:44 -0500)]
Don't clear FONTCONFIG_LIBS and FONTCONFIG_CFLAGS in configure.

The build should no longer fail when linking with --no-add-needed

Previously, configure would clear FONTCONFIG_LIBS and
FONTCONFIG_CFLAGS.  This would break the build when compiling with a
linker that defaults to --no-add-needed.  For example:

  /usr/bin/ld: ftfont.o: undefined reference to symbol 'FcInit'

configure should no longer clear these variables.

Author: Reinhard Tartler <siretart@tauware.de>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoFix startup hang on Debian GNU/kFreeBSD.
Rob Browning [Tue, 5 Apr 2011 03:46:32 +0000 (22:46 -0500)]
Fix startup hang on Debian GNU/kFreeBSD.

Emacs should no longer hang on startup on Debian GNU/kFreeBSD.

Date: Thu Aug 12 04:21:09 UTC 2010
Added-by: Rob Browning <rlb@defaultvalue.org>
Provided-By: Petr Salinger <Petr.Salinger@seznam.cz>
Bug: 559392
Status: new

15 years agoInvoke the correct xmlstarlet executable on Debian systems.
Rob Browning [Tue, 5 Apr 2011 03:46:30 +0000 (22:46 -0500)]
Invoke the correct xmlstarlet executable on Debian systems.

Emacs now invokes the correct xmlstarlet executable on Debian systems.

Emacs invokes xmlstarlet rather than xml, which is the correct
executable name on Debian systems.

Provided-by: Jussi Judin <jjudin+debian@iki.fi>
Date: Sat, 20 Oct 2007 14:42:02 UTC
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: Debian specific
Bug: 447378

15 years agoLook for NEWS in order to find etc/ rather than GNU.
Rob Browning [Tue, 5 Apr 2011 03:46:29 +0000 (22:46 -0500)]
Look for NEWS in order to find etc/ rather than GNU.

Emacs will now look for NEWS in order to find etc/ rather than GNU.

Since Debian doesn't include GNU in the Debian packages (the common
licenses are in /usr/share/common-licenses), Emacs will now look for
NEWS to find the etc directory instead of GNU.

Provided-by: Sven Joachim <svenjoac@gmx.de>
Originally-reported-by: Bernhard Michler <Boregard@gmx.net>
Date: Mon, 28 Apr 2008 11:20:23 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: Debian specific

15 years agoModify the output of (version) to indicate Debian modifications.
Rob Browning [Tue, 5 Apr 2011 03:46:28 +0000 (22:46 -0500)]
Modify the output of (version) to indicate Debian modifications.

The output of (version) has been modified to indicate Debian modifications.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoAvoid silently losing mail via fakemail.
Rob Browning [Tue, 5 Apr 2011 03:46:27 +0000 (22:46 -0500)]
Avoid silently losing mail via fakemail.

An attempt is made to avoid silently losing mail via fakemail.

This fix attempts to avoid a situation where Emacs can silently lose
mail.  This can occur if sendmail.el (at least) falls back to
fakemail, and the underlying binary (MAIL_PROGRAM_NAME) that fakemail
is configured to use doesn't exist.  Unless mail-interactive is true,
Emacs won't wait for the mailer and so won't know that fakemail
failed.

For now, Debian sets fakemail's MAIL_PROGRAM_NAME to /usr/bin/mail
(which is the correct value for Debian systems) rather than /bin/mail.
Debian also adjusts Emacs to test whether or not /usr/bin/mail exists
and is executable.  If either of these tests fail, then
mail-interactive is set to t.  That should ensure that a user will
actually see an error if they attempt to use the broken fakemail.

Note that Debian actually forces the MAIL_PROGRAM_NAME value to
/usr/bin/mail.  The build will fail if any other value is specified.
This is done to ensure that MAIL_PROGRAM_NAME isn't accidentally set
to some other value during the build process.  If this is undesirable
for some reason, just comment out avoid-fakemail-loss.diff in
debian/patches/series.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoCause the build to fail if liblockfile isn't selected for movemail.
Rob Browning [Tue, 5 Apr 2011 03:46:26 +0000 (22:46 -0500)]
Cause the build to fail if liblockfile isn't selected for movemail.

The build will fail if liblockfile isn't selected for movemail.

This makes sure the Debian Emacs won't accidentally be built with the
wrong locking strategy.  To disable this check, comment out
require-movemail-use-liblockfile.diff in debian/patches/series.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoAdjust documentation references for Debian.
Rob Browning [Tue, 5 Apr 2011 03:46:25 +0000 (22:46 -0500)]
Adjust documentation references for Debian.

Various documentation references have been adjusted for Debian.

References to /usr/local/... have been changed to /usr/... as
appropriate, etc.

15 years agoRemove files that appear to be incompatible with the DFSG.
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
Remove files that appear to be incompatible with the DFSG.

Files that appear to be incompatible with the DFSG have been removed.

A number of files have been removed from this package because their
licenses are not compatible with the Debian Free Software Guidelines
(DFSG), or because it wasn't completely clear that their licenses are
compatible.

In particular, all of the files which are covered under the GFDL and
have invariant sections have been removed in accordance with this
General Resolution: http://www.debian.org/vote/2006/vote_001.

The files that have been removed, but still appear to be
distributable, have been moved to packages in Debian's non-free
section.

Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
Status: new

15 years agoRun debian-startup and set debian-emacs-flavor.
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
Run debian-startup and set debian-emacs-flavor.

Emacs runs debian-startup and sets debian-emacs-flavor.

* Emacs runs debian-startup during the startup process unless
  site-run-file is false.

* The global variable debian-emacs-flavor is bound to 'emacs23.
  Author: Rob Browning <rlb@defaultvalue.org>

15 years agoPrefer /usr/share/info/emacs-23 over /usr/share/info.
Rob Browning [Tue, 5 Apr 2011 03:46:21 +0000 (22:46 -0500)]
Prefer /usr/share/info/emacs-23 over /usr/share/info.

Emacs will prefer /usr/share/info/emacs-23 over /usr/share/info.

The value of Info-default-directory-list has been augmented via
site-init.el to include /usr/share/info/emacs-23 before
/usr/share/info.

15 years agorecord new upstream branch
Rob Browning [Tue, 5 Apr 2011 03:47:38 +0000 (22:47 -0500)]
record new upstream branch

15 years agoMerge commit 'EMACS_23_3' into deb/emacs23/d/sid/upstream
Rob Browning [Tue, 5 Apr 2011 03:46:44 +0000 (22:46 -0500)]
Merge commit 'EMACS_23_3' into deb/emacs23/d/sid/upstream

Conflicts:
.bzrignore
INSTALL.BZR
admin/ChangeLog
admin/README
admin/admin.el
admin/alloc-colors.c
admin/build-configs
admin/charsets/Makefile
admin/charsets/big5.awk
admin/charsets/compact.awk
admin/charsets/cp51932.awk
admin/charsets/cp932.awk
admin/charsets/eucjp-ms.awk
admin/charsets/gb180302.awk
admin/charsets/gb180304.awk
admin/charsets/mapconv
admin/charsets/mapfiles/README
admin/charsets/mule-charsets.el
admin/cus-test.el
admin/diff-tar-files
admin/make-announcement
admin/make-emacs
admin/notes/bugtracker
admin/notes/copyright
admin/notes/font-backend
admin/notes/lel-TODO
admin/notes/multi-tty
admin/notes/unicode
admin/nt/README-UNDUMP.W32
admin/nt/README-ftp-server
admin/nt/README.W32
admin/nt/makedist.bat
admin/quick-install-emacs
admin/unidata/Makefile.in
admin/unidata/makefile.w32-in
admin/unidata/unidata-gen.el
doc/emacs/ChangeLog
doc/emacs/Makefile.in
doc/emacs/abbrevs.texi
doc/emacs/ack.texi
doc/emacs/anti.texi
doc/emacs/arevert-xtra.texi
doc/emacs/basic.texi
doc/emacs/buffers.texi
doc/emacs/building.texi
doc/emacs/cal-xtra.texi
doc/emacs/calendar.texi
doc/emacs/cmdargs.texi
doc/emacs/commands.texi
doc/emacs/custom.texi
doc/emacs/dired-xtra.texi
doc/emacs/dired.texi
doc/emacs/display.texi
doc/emacs/emacs-xtra.texi
doc/emacs/emacs.texi
doc/emacs/emerge-xtra.texi
doc/emacs/entering.texi
doc/emacs/files.texi
doc/emacs/fixit.texi
doc/emacs/fortran-xtra.texi
doc/emacs/frames.texi
doc/emacs/glossary.texi
doc/emacs/gnu.texi
doc/emacs/help.texi
doc/emacs/indent.texi
doc/emacs/killing.texi
doc/emacs/kmacro.texi
doc/emacs/m-x.texi
doc/emacs/macos.texi
doc/emacs/maintaining.texi
doc/emacs/major.texi
doc/emacs/makefile.w32-in
doc/emacs/mark.texi
doc/emacs/mini.texi
doc/emacs/misc.texi
doc/emacs/msdog-xtra.texi
doc/emacs/msdog.texi
doc/emacs/mule.texi
doc/emacs/picture-xtra.texi
doc/emacs/programs.texi
doc/emacs/regs.texi
doc/emacs/rmail.texi
doc/emacs/screen.texi
doc/emacs/search.texi
doc/emacs/sending.texi
doc/emacs/text.texi
doc/emacs/trouble.texi
doc/emacs/vc-xtra.texi
doc/emacs/vc1-xtra.texi
doc/emacs/windows.texi
doc/emacs/xresources.texi
doc/lispintro/ChangeLog
doc/lispintro/Makefile.in
doc/lispintro/README
doc/lispintro/cons-1.eps
doc/lispintro/cons-2.eps
doc/lispintro/cons-2a.eps
doc/lispintro/cons-3.eps
doc/lispintro/cons-4.eps
doc/lispintro/cons-5.eps
doc/lispintro/drawers.eps
doc/lispintro/emacs-lisp-intro.texi
doc/lispintro/lambda-1.eps
doc/lispintro/lambda-2.eps
doc/lispintro/lambda-3.eps
doc/lispintro/makefile.w32-in
doc/lispref/ChangeLog
doc/lispref/Makefile.in
doc/lispref/README
doc/lispref/abbrevs.texi
doc/lispref/advice.texi
doc/lispref/anti.texi
doc/lispref/back.texi
doc/lispref/backups.texi
doc/lispref/book-spine.texinfo
doc/lispref/buffers.texi
doc/lispref/commands.texi
doc/lispref/compile.texi
doc/lispref/control.texi
doc/lispref/customize.texi
doc/lispref/debugging.texi
doc/lispref/display.texi
doc/lispref/edebug.texi
doc/lispref/elisp-covers.texi
doc/lispref/elisp.texi
doc/lispref/errors.texi
doc/lispref/eval.texi
doc/lispref/files.texi
doc/lispref/frames.texi
doc/lispref/functions.texi
doc/lispref/hash.texi
doc/lispref/help.texi
doc/lispref/hooks.texi
doc/lispref/internals.texi
doc/lispref/intro.texi
doc/lispref/keymaps.texi
doc/lispref/lay-flat.texi
doc/lispref/lists.texi
doc/lispref/loading.texi
doc/lispref/locals.texi
doc/lispref/macros.texi
doc/lispref/makefile.w32-in
doc/lispref/maps.texi
doc/lispref/markers.texi
doc/lispref/minibuf.texi
doc/lispref/modes.texi
doc/lispref/nonascii.texi
doc/lispref/numbers.texi
doc/lispref/objects.texi
doc/lispref/os.texi
doc/lispref/positions.texi
doc/lispref/processes.texi
doc/lispref/searching.texi
doc/lispref/sequences.texi
doc/lispref/streams.texi
doc/lispref/strings.texi
doc/lispref/symbols.texi
doc/lispref/syntax.texi
doc/lispref/text.texi
doc/lispref/tindex.pl
doc/lispref/tips.texi
doc/lispref/two-volume-cross-refs.txt
doc/lispref/two-volume.make
doc/lispref/two.el
doc/lispref/variables.texi
doc/lispref/vol1.texi
doc/lispref/vol2.texi
doc/lispref/windows.texi
doc/misc/ada-mode.texi
doc/misc/auth.texi
doc/misc/autotype.texi
doc/misc/calc.texi
doc/misc/cc-mode.texi
doc/misc/cl.texi
doc/misc/dbus.texi
doc/misc/dired-x.texi
doc/misc/ebrowse.texi
doc/misc/ede.texi
doc/misc/ediff.texi
doc/misc/edt.texi
doc/misc/eieio.texi
doc/misc/emacs-mime.texi
doc/misc/epa.texi
doc/misc/erc.texi
doc/misc/eshell.texi
doc/misc/eudc.texi
doc/misc/flymake.texi
doc/misc/forms.texi
doc/misc/gnus-coding.texi
doc/misc/gnus-faq.texi
doc/misc/gnus-news.el
doc/misc/gnus-news.texi
doc/misc/gnus.texi
doc/misc/idlwave.texi
doc/misc/info.texi
doc/misc/mairix-el.texi
doc/misc/makefile.w32-in
doc/misc/message.texi
doc/misc/mh-e.texi
doc/misc/newsticker.texi
doc/misc/nxml-mode.texi
doc/misc/org.texi
doc/misc/pcl-cvs.texi
doc/misc/pgg.texi
doc/misc/rcirc.texi
doc/misc/reftex.texi
doc/misc/remember.texi
doc/misc/sasl.texi
doc/misc/sc.texi
doc/misc/sem-user.texi
doc/misc/semantic.texi
doc/misc/ses.texi
doc/misc/sieve.texi
doc/misc/smtpmail.texi
doc/misc/speedbar.texi
doc/misc/tramp.texi
doc/misc/trampver.texi
doc/misc/url.texi
doc/misc/vip.texi
doc/misc/viper.texi
doc/misc/widget.texi
doc/misc/woman.texi
etc/GNU
etc/srecode/cpp.srt
etc/srecode/default.srt
etc/srecode/doc-cpp.srt
etc/srecode/doc-default.srt
etc/srecode/doc-java.srt
etc/srecode/ede-make.srt
etc/srecode/el.srt
etc/srecode/getset-cpp.srt
etc/srecode/java.srt
etc/srecode/make.srt
etc/srecode/template.srt
etc/srecode/test.srt
etc/srecode/texi.srt
etc/srecode/wisent.srt
test/ChangeLog
test/bytecomp-testsuite.el
test/cedet/cedet-utests.el
test/cedet/ede-tests.el
test/cedet/semantic-ia-utest.el
test/cedet/semantic-tests.el
test/cedet/semantic-utest-c.el
test/cedet/semantic-utest.el
test/cedet/srecode-tests.el
test/cedet/tests/test.c
test/cedet/tests/test.el
test/cedet/tests/test.make
test/cedet/tests/testdoublens.cpp
test/cedet/tests/testdoublens.hpp
test/cedet/tests/testjavacomp.java
test/cedet/tests/testpolymorph.cpp
test/cedet/tests/testspp.c
test/cedet/tests/testsppreplace.c
test/cedet/tests/testsppreplaced.c
test/cedet/tests/testsubclass.cpp
test/cedet/tests/testsubclass.hh
test/cedet/tests/testtypedefs.cpp
test/cedet/tests/testvarnames.c
test/icalendar-testsuite.el
test/newsticker-testsuite.el
test/redisplay-testsuite.el

15 years agoInitialize git-dpm
Rob Browning [Tue, 5 Apr 2011 03:46:41 +0000 (22:46 -0500)]
Initialize git-dpm

15 years agomention-maximized-in-emacs-manpage.diff
Rob Browning [Tue, 5 Apr 2011 03:46:40 +0000 (22:46 -0500)]
mention-maximized-in-emacs-manpage.diff
* The emacs manpage now mentions the "maximized" value for fullscreen.
  Patch: mention-maximized-in-emacs-manpage.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Wed, 25 Aug 2010 17:54:33 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 100003
  committer: Chong Yidong <cyd@stupidchicken.com>
  branch nick: emacs-23
  timestamp: Thu 2010-08-26 11:14:55 -0400
  message:
    * emacs.1: Mention "maximized" value for the "fullscreen" X resource.

15 years agofix-epg-digest-algorithm-alist.diff
Rob Browning [Tue, 5 Apr 2011 03:46:39 +0000 (22:46 -0500)]
fix-epg-digest-algorithm-alist.diff
* The value for RIPEMD-160 in epg-digest-algorithm-alist has been fixed.
  Patch: fix-epg-digest-algorithm-alist.diff
Provided-by: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
  Date: Thu, 26 Aug 2010 14:09:01 UTC
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 102553
  committer: Daiki Ueno <ueno@unixuser.org>
  branch nick: trunk
  timestamp: Fri 2010-12-03 10:52:43 +0900
  message:
    Trivial fixes for epg.el.

    * epg.el (epg-digest-algorithm-alist): Replace "RMD160" with
    "RIPEMD160" (Bug#7490).  Reported by Daniel Kahn Gillmor.
    (epg-context-set-passphrase-callback): Mention that the callback
    is not called when used with GnuPG 2.x.

15 years agodo-not-initialize-terminal-twice.diff
Rob Browning [Tue, 5 Apr 2011 03:46:38 +0000 (22:46 -0500)]
do-not-initialize-terminal-twice.diff
* The terminal should no longer be initialized twice.
  Patch: do-not-initialize-terminal-twice.diff
Provided-by: Courtney Bane <debian-bugs-5265@cbane.org>
  Date: Thu, 07 Oct 2010 12:58:15 -0500
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 100029
  author: Anonymous <emacs-bugs-7626@cbane.org>
  committer: Stefan Monnier <monnier@iro.umontreal.ca>
  branch nick: emacs-23
  timestamp: Sat 2010-09-11 14:53:21 +0200
  message:
    * src/term.c (tty_set_terminal_modes): Don't initialize twice (bug#7002).

15 years agofix-fc-dual-font-width-calculation.diff
Rob Browning [Tue, 5 Apr 2011 03:46:37 +0000 (22:46 -0500)]
fix-fc-dual-font-width-calculation.diff
* The font width should now be computed correctly for dual-width fonts.
  Patch: fix-fc-dual-font-width-calculation.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Mon, 12 Jul 2010 16:32:53 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 99907
  author: Naohiro Aota  <naota@elisp.net>
  committer: Chong Yidong <cyd@stupidchicken.com>
  branch nick: emacs-23
  timestamp: Wed 2010-06-30 10:22:18 -0400
  message:
    Check FC_DUAL too.  For such fonts, check width one by one (Bug#4129).
    * xftfont.c (xftfont_open): Check font width one by one also when
    spacing is dual.

    * ftfont.c (ftfont_open): Ditto.

15 years agofix-gnus-output-to-mail-with-live-rmail-buffers.diff
Rob Browning [Tue, 5 Apr 2011 03:46:36 +0000 (22:46 -0500)]
fix-gnus-output-to-mail-with-live-rmail-buffers.diff
* Fcc should work properly even if the buffer is being visited in rmail-mode.
  Patch: fix-gnus-output-to-mail-with-live-rmail-buffers.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Tue, 21 Sep 2010 08:14:57 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 100052
  committer: Glenn Morris <rgm@gnu.org>
  branch nick: emacs-23
  timestamp: Mon 2010-09-20 20:11:34 -0700
  message:
    Fix message-mode bug with fcc to Rmail buffers.

    * lisp/gnus/message.el (message-output): Use gnus-output-to-rmail if a
    buffer is visiting the fcc file in rmail-mode.

15 years agouse-safe-alloca-lisp-in-let-eval-apply-apply_lambda.diff
Rob Browning [Tue, 5 Apr 2011 03:46:35 +0000 (22:46 -0500)]
use-safe-alloca-lisp-in-let-eval-apply-apply_lambda.diff
* An allocation problem has been fixed in let, eval, apply, and apply_lambda.
  Patch: use-safe-alloca-lisp-in-let-eval-apply-apply_lambda.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Thu, 19 Aug 2010 21:24:11 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  Previously, the content of the relevant items was invisible to the
  garbage collector.

  The Debian patch is taken from this upstream commit:

  revno: 99983
  committer: Andreas Schwab <schwab@linux-m68k.org>
  branch nick: emacs
  timestamp: Tue 2010-08-17 23:07:50 +0200
  message:
    * eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA_LISP
    instead of SAFE_ALLOCA.

15 years agoprevent-let-eval-apply-stack-overflow.diff
Rob Browning [Tue, 5 Apr 2011 03:46:34 +0000 (22:46 -0500)]
prevent-let-eval-apply-stack-overflow.diff
* A potential stack overflow should be fixed in let, eval, and apply.
  Patch: prevent-let-eval-apply-stack-overflow.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
  Date: Thu, 19 Aug 2010 21:24:11 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

  revno: 99982
  committer: Chong Yidong <cyd@stupidchicken.com>
  branch nick: emacs-23
  timestamp: Tue 2010-08-17 12:34:28 -0400
  message:
    Avoid stack overflow in let, eval, and apply (Bug#6214).

    * eval.c (Flet, Feval, Fapply, apply_lambda): Use SAFE_ALLOCA (Bug#6214).

15 years agoprevent-string-stack-overflow.diff
Rob Browning [Tue, 5 Apr 2011 03:46:33 +0000 (22:46 -0500)]
prevent-string-stack-overflow.diff
* The string and unibyte-string functions should no longer overflow the stack.
  Patch: prevent-string-stack-overflow.diff
Provided-by: Carl Worth <cworth@debian.org>
  Date: Sat, 19 Jun 2010 11:12:06 -0700
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  The Debian patch is taken from this upstream commit:

    revno: 99634.2.173
    committer: Chong Yidong <cyd@stupidchicken.com>
    branch nick: emacs-23
    timestamp: Tue 2010-05-18 14:01:10 -0400
    message:
      * character.c (Fstring, Funibyte_string): Use SAFE_ALLOCA to
      prevent stack overflow if number of arguments is too large
      (Bug#6214).

15 years agofix-gnu-kfreebsd-startup.diff
Rob Browning [Tue, 5 Apr 2011 03:46:32 +0000 (22:46 -0500)]
fix-gnu-kfreebsd-startup.diff
* Emacs should no longer hang on startup on Debian GNU/kFreeBSD.
  Patch: fix-gnu-kfreebsd-startup.diff
  Date: Thu Aug 12 04:21:09 UTC 2010
Added-by: Rob Browning <rlb@defaultvalue.org>
Provided-By: Petr Salinger <Petr.Salinger@seznam.cz>
  Bug: 559392
  Status: new

15 years agoadd-unix-to-cpp-undefs.diff
Rob Browning [Tue, 5 Apr 2011 03:46:31 +0000 (22:46 -0500)]
add-unix-to-cpp-undefs.diff
* ./configure should no longer define "unix" when building Emacs.
  Patch: add-unix-to-cpp-undefs.diff
  Date: Sun May  2 07:23:27 UTC 2010
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: incorporated upstream

  Before this fix, gcc would produce the following warning:

    gcc: unrecognized option '-2.0/'

  The Debian patch is taken from this upstream commit:

    revno: 99984
    committer: Miles Bader <miles@gnu.org>
    branch nick: trunk
    timestamp: Thu 2010-04-22 09:10:30 +0900
    message:
      get rid of "unix" pre-defined macro when preprocessing Makefile

15 years agofix-flymake-xmlstarlet-invocation.diff
Rob Browning [Tue, 5 Apr 2011 03:46:30 +0000 (22:46 -0500)]
fix-flymake-xmlstarlet-invocation.diff
* Emacs now invokes the correct xmlstarlet executable on Debian systems.
  Patch: fix-flymake-xmlstarlet-invocation.diff
Provided-by: Jussi Judin <jjudin+debian@iki.fi>
  Date: Sat, 20 Oct 2007 14:42:02 UTC
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: Debian specific
  Bug: 447378

  Emacs invokes xmlstarlet rather than xml, which is the correct
  executable name on Debian systems.

15 years agolook-for-news-to-find-etc.diff
Rob Browning [Tue, 5 Apr 2011 03:46:29 +0000 (22:46 -0500)]
look-for-news-to-find-etc.diff
* Emacs will now look for NEWS in order to find etc/ rather than GNU.
  Patch: look-for-news-to-find-etc.diff
Provided-by: Sven Joachim <svenjoac@gmx.de>
Originally-reported-by: Bernhard Michler <Boregard@gmx.net>
  Date: Mon, 28 Apr 2008 11:20:23 +0200
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: Debian specific

  Since Debian doesn't include GNU in the Debian packages (the common
  licenses are in /usr/share/common-licenses), Emacs will now look for
  NEWS to find the etc directory instead of GNU.

15 years agoversion-mention-debian.diff
Rob Browning [Tue, 5 Apr 2011 03:46:28 +0000 (22:46 -0500)]
version-mention-debian.diff
* The output of (version) has been modified to indicate Debian modifications.
  Patch: version-mention-debian.diff
  Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
15 years agoavoid-fakemail-mail-loss.diff
Rob Browning [Tue, 5 Apr 2011 03:46:27 +0000 (22:46 -0500)]
avoid-fakemail-mail-loss.diff
* An attempt is made to avoid silently losing mail via fakemail.
  Patch: avoid-fakemail-mail-loss.diff
  Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
  This fix attempts to avoid a situation where Emacs can silently lose
  mail.  This can occur if sendmail.el (at least) falls back to
  fakemail, and the underlying binary (MAIL_PROGRAM_NAME) that
  fakemail is configured to use doesn't exist.  Unless
  mail-interactive is true, Emacs won't wait for the mailer and so
  won't know that fakemail failed.

  For now, Debian sets fakemail's MAIL_PROGRAM_NAME to /usr/bin/mail
  (which is the correct value for Debian systems) rather than
  /bin/mail.  Debian also adjusts Emacs to test whether or not
  /usr/bin/mail exists and is executable.  If either of these tests
  fail, then mail-interactive is set to t.  That should ensure that a
  user will actually see an error if they attempt to use the broken
  fakemail.

  Note that Debian actually forces the MAIL_PROGRAM_NAME value to
  /usr/bin/mail.  The build will fail if any other value is specified.
  This is done to ensure that MAIL_PROGRAM_NAME isn't accidentally set
  to some other value during the build process.  If this is
  undesirable for some reason, just comment out
  avoid-fakemail-loss.diff in debian/patches/series.

15 years agorequire-movemail-use-liblockfile.diff
Rob Browning [Tue, 5 Apr 2011 03:46:26 +0000 (22:46 -0500)]
require-movemail-use-liblockfile.diff
* The build will fail if liblockfile isn't selected for movemail.
  Patch: require-movemail-use-liblockfile.diff
  Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
  This makes sure the Debian Emacs won't accidentally be built with
  the wrong locking strategy.  To disable this check, comment out
  require-movemail-use-liblockfile.diff in debian/patches/series.

15 years agomisc-unseparated.diff
Rob Browning [Tue, 5 Apr 2011 03:46:25 +0000 (22:46 -0500)]
misc-unseparated.diff
* The following miscellaneous changes have been made.
  Patch: misc-unseparated.diff

  * Various documentation references have been adjusted for Debian.

    References to /usr/local/... have been changed to
    /usr/... as appropriate, etc.

15 years agohandle-dfsg-split.diff
Rob Browning [Tue, 5 Apr 2011 03:46:24 +0000 (22:46 -0500)]
handle-dfsg-split.diff
* Files apparently incompatible with the DFSG have been removed.

  A number of files have been removed from this package because their
  licenses are not compatible with the Debian Free Software Guidelines
  (DFSG), or because it wasn't completely clear that their licenses
  are compatible.

  In particular, all of the files which are covered under the GFDL and
  have invariant sections have been removed in accordance with this
  General Resolution: http://www.debian.org/vote/2006/vote_001.

  The files that have been removed, but still appear to be
  distributable, have been moved to packages in Debian's non-free
  section.

  Patch: handle-dfsg-split.diff
  Author: Rob Browning <rlb@defaultvalue.org>
Added-by: Rob Browning <rlb@defaultvalue.org>
  Status: new

15 years agodebian-startup.diff
Rob Browning [Tue, 5 Apr 2011 03:46:22 +0000 (22:46 -0500)]
debian-startup.diff
* Emacs runs debian-startup and sets debian-emacs-flavor.
  Patch: debian-startup.diff

  * Emacs runs debian-startup during the startup process unless
    site-run-file is false.

  * The global variable debian-emacs-flavor is bound to 'emacs23.
    Author: Rob Browning <rlb@defaultvalue.org>

15 years agodebian-site-init-el.diff
Rob Browning [Tue, 5 Apr 2011 03:46:21 +0000 (22:46 -0500)]
debian-site-init-el.diff
* Emacs will prefer /usr/share/info/emacs-23 over /usr/share/info.
  Patch: debian-site-init-el.diff

  The value of Info-default-directory-list has been augmented via
  site-init.el to include /usr/share/info/emacs-23 before
  /usr/share/info.

15 years agoFix 2011-01-31 change; patch supplied by acm was applied incorrectly.
Chong Yidong [Mon, 7 Mar 2011 20:05:53 +0000 (15:05 -0500)]
Fix 2011-01-31 change; patch supplied by acm was applied incorrectly.

* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Fix 2011-01-31
change; patch supplied by Alan Mackenzie was applied incorrectly.

15 years agoRevert revision 100438; regenerate release logs.
Chong Yidong [Mon, 7 Mar 2011 05:20:23 +0000 (00:20 -0500)]
Revert revision 100438; regenerate release logs.

* lisp/progmodes/cc-cmds.el (c-beginning-of-statement): Revert
2011-01-31 change.

15 years agoRelease logs for 23.3 release.
Chong Yidong [Tue, 1 Mar 2011 03:29:00 +0000 (22:29 -0500)]
Release logs for 23.3 release.
Regenerate configure and other release files.

15 years agoFix bug #8122 with decoding keyboard input.
Eli Zaretskii [Sat, 26 Feb 2011 21:30:16 +0000 (23:30 +0200)]
Fix bug #8122 with decoding keyboard input.

 lisp/international/mule-cmds.el (set-default-coding-systems): Use
 the -unix variant of encoding in default-keyboard-coding-system.

15 years agolisp/ChangeLog: Fix typos.
Juanma Barranquero [Sat, 26 Feb 2011 00:18:16 +0000 (01:18 +0100)]
lisp/ChangeLog: Fix typos.

15 years agoFix bug #8096 with "regexp search" indexing.
Eli Zaretskii [Fri, 25 Feb 2011 11:30:47 +0000 (13:30 +0200)]
Fix bug #8096 with "regexp search" indexing.

 search.texi (Regexp Search): Move index entries about regexps to the
 "Regexps" node.  Add index entries for regexp search.

15 years agoDoc fix for bug#3577.
Glenn Morris [Fri, 25 Feb 2011 07:59:40 +0000 (23:59 -0800)]
Doc fix for bug#3577.

* doc/lispref/variables.texi (Directory Local Variables):
Mention the optional mtime argument of dir-locals-set-directory-class.

15 years agoFix typos.
Juanma Barranquero [Wed, 23 Feb 2011 19:56:30 +0000 (20:56 +0100)]
Fix typos.

15 years agolisp/org/org-table.el: Fix typos in docstrings.
Juanma Barranquero [Wed, 23 Feb 2011 11:25:29 +0000 (12:25 +0100)]
lisp/org/org-table.el: Fix typos in docstrings.

15 years agoFix typo "comand".
Glenn Morris [Wed, 23 Feb 2011 07:15:55 +0000 (23:15 -0800)]
Fix typo "comand".

15 years agoFix spelling of "precede".
Glenn Morris [Wed, 23 Feb 2011 07:08:12 +0000 (23:08 -0800)]
Fix spelling of "precede".

15 years ago* doc/misc/dbus.texi (Type Conversion): Grammar fix.
Glenn Morris [Wed, 23 Feb 2011 07:03:27 +0000 (23:03 -0800)]
* doc/misc/dbus.texi (Type Conversion): Grammar fix.

15 years agoFix spelling of "supersede".
Glenn Morris [Wed, 23 Feb 2011 05:10:10 +0000 (21:10 -0800)]
Fix spelling of "supersede".

15 years agoComment spelling fix.
Glenn Morris [Wed, 23 Feb 2011 04:26:42 +0000 (20:26 -0800)]
Comment spelling fix.

15 years agoRemove bogus duplicate ChangeLog entry from r100497.
Glenn Morris [Wed, 23 Feb 2011 04:21:48 +0000 (20:21 -0800)]
Remove bogus duplicate ChangeLog entry from r100497.
No need to merge this to trunk.

15 years ago* doc/misc/dired-x.texi (Features, Local Variables): Fix typos.
Glenn Morris [Wed, 23 Feb 2011 03:32:42 +0000 (19:32 -0800)]
* doc/misc/dired-x.texi (Features, Local Variables): Fix typos.
(Features): Minor rephrasing.

15 years agomail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipa...
Kenichi Handa [Wed, 23 Feb 2011 02:33:19 +0000 (11:33 +0900)]
mail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipart boundary in the nested multipart is found.

15 years agomail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipa...
Kenichi Handa [Wed, 23 Feb 2011 02:32:35 +0000 (11:32 +0900)]
mail/rmailmm.el (rmail-mime-process-multipart): Do not signal an error when a multipart boundary in the nested multipart is found.

15 years agomerge emacs-23
Kenichi Handa [Wed, 23 Feb 2011 01:56:49 +0000 (10:56 +0900)]
merge emacs-23

15 years agoFix font size handling.
Kenichi Handa [Tue, 22 Feb 2011 01:58:51 +0000 (10:58 +0900)]
Fix font size handling.

15 years agoFix font size handling.
Kenichi Handa [Tue, 22 Feb 2011 01:58:03 +0000 (10:58 +0900)]
Fix font size handling.

15 years agoIn rmail, decode "encoded-words" of header components on replying.
Kenichi Handa [Tue, 22 Feb 2011 01:51:43 +0000 (10:51 +0900)]
In rmail, decode "encoded-words" of header components on replying.

15 years agomerge emacs-23
Kenichi Handa [Tue, 22 Feb 2011 01:51:16 +0000 (10:51 +0900)]
merge emacs-23

15 years agoIn rmail, decode "encoded-words" of header components on replying.
Kenichi Handa [Tue, 22 Feb 2011 01:49:06 +0000 (10:49 +0900)]
In rmail, decode "encoded-words" of header components on replying.

15 years agoadmin/notes/bugtracker (bugtracker_debbugs_url): Fix typo.
Juanma Barranquero [Tue, 22 Feb 2011 01:04:16 +0000 (02:04 +0100)]
admin/notes/bugtracker (bugtracker_debbugs_url): Fix typo.